flea-like insect - English Synonyms Dictionary